thick syrup of grape juice - Francés Inglés Diccionario